twill weave - Turkish English Dictionary